package hotciv.framework;

import java.util.Enumeration;

public interface GameContext extends Game {
	public Tile getTile( Position p ); 
	public Unit getUnitAt( Position p ); 
	public City getCityAt( Position p ); 
	public Player getPlayerInTurn(); 
	public Player getWinner();
	public int getAge();
	public Enumeration<City> getAllCitys();
	public boolean fightJustWon();
	/**
	 * Mutator methods
	 */
	
	public void removeUnitAt(Position p);
	public void addCity(Position p);
}
